package net.sxnic.jhitem.itemgjhzunit;

import java.util.List;

import net.sxnic.jhitem.itemgjhzunit.ItemGjhzunit;
import net.sxnic.jhitem.itemgjhzunit.dao.ItemGjhzunitDao;
import net.sxinfo.core.spring25.Dao;
import net.sxinfo.core.spring25.DefaultManager;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service("itemGjhzunitManager")
public class DefaultItemGjhzunitManager extends DefaultManager<ItemGjhzunit,ItemGjhzunitDao,String>
		implements ItemGjhzunitManager{

	@Autowired
	private ItemGjhzunitDao itemGjhzunitDao;
	@Override
	protected Dao<ItemGjhzunit, String> getEntityDao() {
		return itemGjhzunitDao;
	}
	
	/**
	 * 获取国外合作机构
	 * @param baseinfoId 主表ID
	 * @return 国外合作机构List
	 */
	public List<ItemGjhzunit> findGwGjhzunit(String baseinfoId)
	{
		return itemGjhzunitDao.findGwGjhzunit(baseinfoId);
	}
	
	/**
	 * 获取国内合作机构
	 * @param baseinfoId 主表ID
	 * @return 国内合作机构List
	 */
	public List<ItemGjhzunit> findGnGjhzunit(String baseinfoId)
	{
		return itemGjhzunitDao.findGnGjhzunit(baseinfoId);
	}
}
